php forum
php mysql forum
php mysql smarty
 
Topic Options
#252347 - 06/25/03 07:26 AM Finished-[6.2-6.3] Don't delete posts with replies 1.0.0
Dave_L_dup1 Offline
Addict

Registered: 04/23/02
Posts: 1929
Loc: Virginia, USA
Mod Name / Version: Don't delete posts with replies 1.0.0 <br /><br />Description: I've decided that allowing posts with replies to be deleted, and then replacing the post with "deleted" is a silly feature.<br /><br />Here's a simple way to prevent posts with replies from being deleted. If someone wants to get rid of a post that has replies, he is forced to edit it instead, and hopefully leave an explanatory note. Or else he can contact a moderator or administrator to deal with it. <br /><br />Working Under: UBB.Threads 6.2-6.3 <br /><br />Mod Status: Finished <br /><br />Any pre-requisites: <br /><br />Author(s): Dave_L <br /><br />Date: 06/25/03 <br /><br />Credits: <br /><br />Files Altered: modifypost.php <br /><br />New Files: <br /><br />Database Altered: no <br /><br />Info/Instructions:<br /><br />Find:<br />-----<br /><br />
Code:
// -------------------------------------------------<br />// Otherwise we are deleting the post so do this sub<br />   elseif ($peditdelete) {<br /><br />      if (!$user['U_Username']) {<br />         $html -&gt; not_right ($ubbt_lang['NO_AUTH'],$Cat);<br />      }
<br /><br />Insert after:<br />-------------<br /><br />
Code:
// Don't allow posts with replies to be deleted.<br />      $sth = $dbh -&gt; do_query("<br />         SELECT COUNT(*)<br />         FROM  {$config['tbprefix']}Posts <br />         WHERE B_Parent = '$Number'<br />         AND   B_Board  = '$Board_q'<br />         ");<br />      list($num_replies) = $dbh -&gt; mysql_fetch_row($sth); <br />      $dbh -&gt; finish_sth($sth);<br /><br />      if ($num_replies &gt; 0) {<br />         $html -&gt; not_right("You may not delete this post, because it has replies.",$Cat);<br />      }
<br /><br />Disclaimer: Please backup every file that you intend to modify. <br />If the modification modifies the database, it's a good idea to backup your database before doing so. <br /><br />Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.
_________________________
UBB.threads beta tester / threadsdev.com moderator
Software consulting services including UBB.threads problem resolution / installs / upgrades / customization.

Top



Moderator:  Ian_W 
Latest Posts
[7.2.1] - Naked shoutbox
by bellaonline
05/05/12 05:00 PM
[7.x] Stop Forum Spam Integration v0.4
by bellaonline
05/05/12 03:53 PM
Shout Box

(Views)Popular Topics
Known public proxy servers 1689885
Integrated Index Page (IIP) 5.3.1 555705
Finished-[6.5.2] Games Arcade Deluxe v1.9 501236
Integrated Index Page (IIP) 5.1.1 415112
TLD Bv2.1 Released - Threads Links Directory 396822
[6.0x] Who's Online 4.0.0 [Finished] 389412
Finished-[6.5.1] Integrated Index Page (IIP) 6.5 330423
Q & A 298663
Slash UBB 266936
[6.3.x] [beta] Hit Hack 2.0 227970
Forum Stats
13621 Members
59 Forums
37191 Topics
295716 Posts

Max Online: 686 @ 06/28/07 07:04 AM

 

 

 
fusionbb message board php hacks